it makes me sick. - Spanish English Dictionary